.top {
    width: 100%;
    background: #111030;
    padding-top: 5rem;
    /* position: relative; */
}

.top .header {
    width: 90%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.top .header div:nth-child(1) {
    font-size: 4rem;
    color: #fff;
    width: 90%;
}

.top .header div:nth-child(2) {
    text-align: right;
    width: 10%;
}

.top .header div:nth-child(2) img {
    width: 50%;
}

/* 信息 */
.message {
    padding-bottom: 3rem;
    width: 90%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #e2e2e2;
}

.message .top {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.message .top .img {
    width: 20%;
}

.message .top .img img {
    width: 80%;
}

.message .top .text {
    text-indent: 3rem;
    width: 40%;
}

.message .top .text div:nth-child(1) {
    font-size: 3.3rem;
    color: #fff;
    padding-bottom: 2rem;
}

.message .top .text div:nth-child(2) {
    font-size: 2.7rem;
    color: #fff;
}

.message .top .buttom {
    text-align: right;
    width: 40%;
}

.message .top .buttom button {
    width: 18rem;
    height: 8rem;
    border-radius: 7rem;
    border: none;
    color: #afaeb7;
    font-size: 2.2rem;
    background: #56556c url(../images/triangle.png) no-repeat 15rem center;
    background-size: 5%;
}

/* 余额 */
.balance {
    padding: 5rem 0 20rem 0;
    width: 90%;
    margin: 0 auto;
    display: flex;
    justify-content: space-around;
    align-items: center;
}

.balance div:nth-child(1) {

    text-align: center;
    width: 32%;
    /* border-right: 1px solid #ccc; */
}

.balance div:nth-child(1) div:nth-child(1) {
    width: 100%;
    font-size: 3.6rem;
    color: #fff;

}

.balance div:nth-child(1) div:nth-child(1) span {
    font-size: 2.5rem;
    color: #fff;
}

.balance div:nth-child(1) div:nth-child(2) {
    width: 100%;
    font-size: 2.6rem;
    color: #fff;
}

.balance div:nth-child(2) {
    text-align: center;
    width: 32%;
}

.balance div:nth-child(2) div:nth-child(1) {
    width: 100%;
    font-size: 3.6rem;
    color: #fff;
}

.balance div:nth-child(2) div:nth-child(2) {
    width: 100%;
    font-size: 2.6rem;
    color: #fff;
}

.balance div:nth-child(3) {
    text-align: center;
    width: 32%;
}

.balance div:nth-child(3) div:nth-child(1) {
    width: 100%;
    font-size: 3.6rem;
    color: #fff;
}

.balance div:nth-child(3) div:nth-child(2) {
    width: 100%;
    font-size: 2.6rem;
    color: #fff;
}

/* 下部分 */

.bottom{
    background: #fff;
    /* position: absolute;
    top: 80%;
    left: 5%; */
    padding: 5rem 0 1rem 0;
    width: 90%;
    display: flex;
    justify-content: space-around;
    align-items: center;
    flex-wrap: wrap;
    box-shadow: 0 0 5px #ccc;
    margin: 0 auto;
    margin-top: -23%;
    margin-bottom: 50rem;
}
.bottom .box{
    padding-bottom: 7rem;
    text-align: center;
    width: 30%;
}
.bottom .box .img{
    width: 100%;
}
.bottom .box .img img{
    width: 50%;
}
.bottom .box .text{
    font-size: 3rem;
    color: #333333;
}
